#define ElemType int
#define MaxSize 50

typedef struct     //静态链表：(存储结构是顺序存储，逻辑结构是线性表) 即 用数组的方式实现链表。
{                  //应用：在不支持指针的高级语言(Basic)中充当链表；操作系统的文件分配表(FAT)。
    ElemType data; //数据域
    int next;      //以数组索引充当指针域
} SLinkList[MaxSize];

//注意：静态链表以 next == -1 作为其结束的标志，故在定义一个静态链表的时候需要先对其所有的指针域初始化为 -1.